Sheep halter - Alemán Inglés Diccionario